package com.xcx.dao;

import com.xcx.bo.BoxLogSceneOperation;
import com.xcx.bo.BoxLogSceneOperationExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface BoxLogSceneOperationDao {
    long countByExample(BoxLogSceneOperationExample example);

    int deleteByExample(BoxLogSceneOperationExample example);

    int deleteByPrimaryKey(String operationNo);

    int insert(BoxLogSceneOperation record);

    int insertSelective(BoxLogSceneOperation record);

    List<BoxLogSceneOperation> selectByExample(BoxLogSceneOperationExample example);

    BoxLogSceneOperation selectByPrimaryKey(String operationNo);

    int updateByExampleSelective(@Param("record") BoxLogSceneOperation record, @Param("example") BoxLogSceneOperationExample example);

    int updateByExample(@Param("record") BoxLogSceneOperation record, @Param("example") BoxLogSceneOperationExample example);

    int updateByPrimaryKeySelective(BoxLogSceneOperation record);

    int updateByPrimaryKey(BoxLogSceneOperation record);
}